//
//  ReadingViewController.m
//  i读
//
//  Created by 123 on 15/10/22.
//  Copyright © 2015年 123. All rights reserved.
//

#import "ReadingViewController.h"
#import "ReadingCollectionViewCell.h"
#import "CollectionFooterView.h"

@interface ReadingViewController ()<UICollectionViewDataSource,UICollectionViewDelegate,UICollectionViewDelegateFlowLayout>

@property (nonatomic ,weak)IBOutlet UICollectionView *readCollectionView;


@end

@implementation ReadingViewController





- (void)viewDidLoad {
    [super viewDidLoad];
    
    [self initBackgroundView];
    [self initNewCollectionView];
    
}
#pragma mark -          ------  设置背景视图

- (void)initBackgroundView{
    
}

#pragma mark -              ---------定义collectionView

- (void)initNewCollectionView{

    
}

#pragma mark -              --------- 实现 collectionView 代理方法

-(NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section
{
    return 9;
}

-(NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView{
    return 1;
}


-(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{
    
    static NSString *identify = @"readCell";
    ReadingCollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:identify forIndexPath:indexPath];

    return cell;
}

//- (UICollectionReusableView *)collectionView:(UICollectionView *)collectionView viewForSupplementaryElementOfKind:(NSString *)kind atIndexPath:(NSIndexPath *)indexPath
//{
//    
//    UICollectionReusableView *reusableview = nil;
//    if (kind == UICollectionElementKindSectionFooter) {
//        UICollectionReusableView *footerView = [collectionView dequeueReusableSupplementaryViewOfKind:UICollectionElementKindSectionFooter withReuseIdentifier:@"FooterView" forIndexPath:indexPath];
//        if ([footerView.subviews.firstObject isEqual:UIButton.class]) {
//            return reusableview;
//        }
//    
//
//        [footerView addSubview:_addBtn];
//        footerView.backgroundColor =[UIColor clearColor];
//        reusableview = footerView;
//        reusableview.backgroundColor =[UIColor clearColor];
//        
//    }
//    return reusableview;
//}


- (UICollectionReusableView *)collectionView:(UICollectionView *)collectionView viewForSupplementaryElementOfKind:(NSString *)kind atIndexPath:(NSIndexPath *)indexPath

{
    
    UICollectionReusableView *reusableview = nil;
    
    if (kind == UICollectionElementKindSectionFooter){
        reusableview = [collectionView dequeueReusableSupplementaryViewOfKind:UICollectionElementKindSectionFooter withReuseIdentifier:@"FooterView" forIndexPath:indexPath];
        
    }
    
    return reusableview;
    
}

- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath
{
    return CGSizeMake(SCREEN_PX*90,SCREEN_PX*150);
}

//定义每个UICollectionView 的 margin
-(UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout insetForSectionAtIndex:(NSInteger)section
{
    return UIEdgeInsetsMake(SCREEN_PX*5,SCREEN_PX*13, SCREEN_PX*5, SCREEN_PX*13);
}

-(void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath
{
    //    UICollectionViewCell * cell = (UICollectionViewCell *)[collectionView cellForItemAtIndexPath:indexPath];
    
}



-(BOOL)collectionView:(UICollectionView *)collectionView shouldSelectItemAtIndexPath:(NSIndexPath *)indexPath
{
    return YES;
}




@end
